.video-tool-component {
  position: fixed;
  left: 50%;
  bottom: 1rem;
  z-index: 99;
  --tw-translate-x: calc(-50% + 34.5px);
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.video-storyboard-tools .tool-submit-button {
  display: flex;
  height: 36px;
  width: 120px;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  gap: 2px;
  border-radius: 10px;
  font-size: .875rem;
  line-height: 1.25rem;
  font-weight: 600;
  --tw-text-opacity: 1;
  color: rgb(29 33 41 / var(--tw-text-opacity));
  background-color: #fff;
}
.video-storyboard-tools .tool-submit-button.disabled {
  background-color: #fff;
  opacity: .3;
  cursor: not-allowed;
}